Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F3 Turkey F6 Czech Rep. F2 Czech Rep. F3 Germany F13 Warsteiner Challenger Lubeck - Lubeck Zagreb Open - Zagreb Architect Open - Budapest Powder Byrne Trophy - Surbiton The LTA Manchester Challenger - Manchester CA-Challenge - Graz Poznan Challenger - Poznan Wiesmann Roadster Open - Nuembrecht Sarajevo Open - Sarajevo Steelers Cup - Kosice Akbank Private Banking-TED Open - Istanbul Ischgl International Tennis Challenger 2003 - Ischgl Sarajevo Open 2004 - Sarajevo Shimadzu All Japan Indoor Tennis Championships - Kyoto 2006 USTA Tallahassee Tennis Challenger - Tallahassee Harrah's Entertainment Men's Pro Challenger - Tunica Porsche Open - Poznan Aamulehti Tampere Opene - Tampere GHI Bronz Classic - Bronx Siemens Open 2001 - Scheveningen MTCI ATP Challenger - Yokohama VII Open Banc Agricol - Andorra Warsteiner Challenger Lubeck - Lubeck Challenger 42 - Andrezieux ABN/AMRO World Tennis Tournament - Rotterdam President's Cup 1997 - Tashkent The Stella Artois Grass Court Championships - London Pilot Pen International - New Haven The Samsung Open - Bournemouth Davidoff Swiss Indoors - Basel Kremlin Cup - Moscow Scania Stockholm Open - Stockholm Heineken Trophy - 's-Hertogenbosch Sparkassen Open - Magdeburg Kuppers Kolsch Cup by Lambertz - Aachen Prasentiert Von Seat Wolfsburg - Wolfsburg Qatar Mobil Open 2000 - Doha Internationale Tenniskampioenschappen Scheveningen - Scheveningen Heineken Open - Auckland AXA Cup - London Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca The Wrexham Challenger - Wrexham BMW Open - Munich Challenger Ford de Cherbourg - Cherbourg Gerry Weber Open - Halle The Stella Artois Grass Court Championships - Queen's/London UBS Open Gstaad - Gstaad Energis Dutch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Legg Mason Tennis Classic - Washington D.C. CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide BMW Open - Munich The Stella Artois Grass Court Championships - London UBS Open Gstaad - Gstaad Energis Open - Amsterdam Brazil Open - Salvador Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel Heineken Open - Auckland BMW Open - Munich Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch CA Tennis Trophy - Vienna Stockholm Open - Stockholm Legg Mason Tennis Classic - Washington D.C. Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland St. Francis Health System USTA Challenger - Tulsa Brasil Open - Salvador President's Cup - Tashkent Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Dubai Tennis Open - Dubai Estoril Open - Estoril Open Seat Godo 2003 - Barcelona BMW Open - Munich Ordina Open - 's-Hertogenbosch Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amersfoort RCA Championships - Indianapolis Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Gold Flake Open - Chennai Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg Rezidenza Open - Magdeburg USTA Challenger of North Miami Beach - North Miami Beach San Luis Potosi Challenger 2002 - San Luis Potosi TCT Open - Tunis Ljubljana Open 2002 - Ljubljana The Surbiton Trophy - Surbiton Siemens Open 2002 - Scheveningen Stella Artois Clay Court Championships - Budaors Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Warsteiner Challenger Wolfsburg - Wolfsburg Open de Franche Comte - Besancon Sparkessen Magdeburg Open - Magdeburg Optimus Maia Open - Maia Fergana Challenger - Fergana Renault Slovenian Open - Ljubljana Zagreb Open - Zagreb The Powder Byrne Trophy - Surbiton Rado Swiss Open - Gstaad Muller Cup 2000 - Ulm The LTA Manchester Challenger - Manchester TED Open Istanbul - Istanbul LTA Men's Challenger - Wrexham Time Warner USTA Challenger - Binghamton DPD Challenger 2000 - Aschaffenburg Macedonian Open - Skopje drkoop.com USTA Tennis Championships of Houston - Houston drkoop.com USTA Tennis Championships of San Antonio - San Antonio USTA Tennis Championships of Austin - Austin Okal Cup - Eckental Open de Charleroi - Charleroi Kuppers Kolsch Cup - Aachen Grand Prix de Tennis de Toulouse - Toulouse Challenger Britania Zavaleta - Puebla Heilbronn Open - Heilbronn President's Cup 1999 - Tashkent Warsteiner Challenger - Wolfsburg Kyoto Challenger - Kyoto ABN/AMRO World Tennis Tournament - Rotterdam Residenza Open - Magdeburg 2001 USTA Challenger of Calabasas - Calabasas Samsung Open - Brighton Fergana Challenger - Fergana TennisCup Vlaanderen - Antwerp Heineken Trophy - 's-Hertogenbosch Intelig Tennis Cup - Campos do Jordao Muller Cup - Ulm Salem Open - Hong Kong Neride Prague Indoor - Prague Milano Challenger-Jameson Cup - Milan Heineken Open - Auckland Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Japan Open - Tokyo Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Open Romania - Bucharest Open de L'Isere - Grenoble Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide Chennai Open - Chennai Heineken Open - Auckland BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad Davidoff Swiss Indoors - Basel The Priority Telecom Open - Amersfoort Okal Open - Eckental IPP Open - Helsinki Mercedes-Benz Cup - Los Angeles Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Intersport Heilbronn Open - Heilbronn Croatia Open Umag - Umag St. Petersburg Open - St. Petersburg Warsteiner Challenger Series - Lippstadt Warsteiner Challenger - Lubeck Sparkassen Open - Magdeburg Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Muller Cup - Ulm Volkswagen TED Open - Istanbul Segovia Challenger Open Castilla y Leon - Segovia Heinekin Open 1998 - Budva Macedonia Open - Skopje Pomorski Bank Kredytowy Open - Szczecin International Bavarian Championship - Eckental Kuppers Kolsch Cup Aachen - Aachen VI Open Banc Agricol - Andorra Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht Heilbronn Open - Heilbronn ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Challenger Ford de Cherbourg - Cherbourg The Joyce Eisenberg Jerusalem Open - Jerusalem Legg Mason Tennis Classic - Washington D.C. The Powder Byrne Trophy - Surbiton Muller Cup 99 - Ulm Bristol Challenger Trophy - Bristol The Scottish Championships - Edinburgh Volkswagen TED Open - Istanbul Orange Prokom Open - Sopot Open Castilla y Leon - Segovia I Open de Tenis Comunidad de Madrid - Madrid drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of Dallas - Dallas Okal Cup - International Bavarian Championship - Eckental drkoop.com USTA Challenger of Houston - Houston Kueppers Kolsch Cup by Lambertz - Aachen Pilot Pen Tennis - New Haven ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi The Surbiton Trophy - Surbiton USTA Seascape Challenger - Aptos Heineken Trophy - 's-Hertogenbosch Challenger Groningen - Groningen Lambertz Open - Aachen Okal Cup 2003 - Eckental IPP Open - Helsinki Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Volkswagen Challenger 2004 - Wolfsburg The LTA Wrexham Challenger - Wrexham TD Waterhouse Cup - Long Island Challenger Leon 2004 - Leon Open Sainte Victoire - Aix-En-Provence Sporting Challenger - Turin Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Siemens Open 2004 - Scheveningen SAA Hilversum Open - Hilversum Open Castilla y Leon - Segovia S Tennis Master Championship - Graz GHI Bronx Classic - Bronx China Open - Beijing Legg Mason Tennis Classic - Washington D.C. Open de L'Isere - Grenoble The LTA Bolton Challenger - Bolton Lambertz Open - Aachen Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Okal Cup 2004 - Eckental Czech Indoor Open - Prague Ischgl International ATP Challenger - Ischgl Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2005 - Belgrade Logopak Challenger 2005 - Lubeck X Abierto Internacional de Salinas - Salinas Pro Tennis World Open - Sunrise ECM Prague Open 2005 - Prague Zagreb Open - Zagreb The Surbiton Trophy - Surbiton 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba GHI Bronx Classic - Bronx TED Open - Istanbul Open D'Orleans - Orleans Lubbock Challenger - Lubbock Open de L'Isere - Grenoble Ethias Tennis Trophy - Mons Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Music City Challenger - Nashville USTA Illinois Challenger - Champaign PrivatBank Cup - Dnepropetrovsk Czech Indoor Open - Prague The LTA Sunderland Challenger - Sunderland The LTA Wrexham Challenger - Wrexham Challenger 42 - Andrezieux USTA Men's Challenger of Dallas - Dallas XI Abierto Internacional de Salinas - Salinas Grand Prix de Tennis de Lyon - Lyon Torneo Internacional Challenger Fila 2006 - Leon Challenger Casablanca San Angel - Mexico City ECM Prague Open - Prague The West Side Tennis Club Clay Court Challenger - Forest Hills Unique Zagreb Open - Zagreb Baden Open - Ettlingen The Commercia Challenger - Aptos Odlum Brown Vancouver Open - Vancouver II Manta Open - Manta WOW Cafe Challenger - New Orleans Open D'Orleans - Orleans Lubbock Challenger - Lubbock Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding Lambertz Open by Stawag - Aachen Tatra Banka Open 2006 - Bratislava ECU Prague Open - Prague Unique Zagreb Open - Zagreb Siemens Open 2007 - Scheveningen Tean International - Alphen Open D'Orleans - Orleans Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes Kobstaedernes ATP Challenger - Kolding Tatra Banka Slovak Open - Bratislava PEOPLEnet Cup - Dnepropetrovsk Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw Sony Ericsson Open 2008 - Belgrade BMW Open - Munich Gerry Weber Open - Halle Dutch Open Tennis - Amersfoort Scheveningen Challenger Vigo Challenger San Sebastian Challenger Brasov Challenger Alphen Challenger Kolding Challenger Astana Challenger Belgrade Challenger Cherbourg Challeger Sarajevo Challenger Johannesburg Challenger Rhodes Challenger Ordina Open - 's-Hertogenbosch Ordina Open - 's-Hertogenbosch ABN AMRO World Tennis Tournament - Rotterdam 1st Challenger Tournament Leon - Leon Zagreb Open - Zagreb Muller Cup - Ulm The Stella Artois Grass Court Championships - London Neride Prague Indoor - Prague Weissenhauser Strand Cup - Hamburg Credicard Tennis Cup - Campos do Jordao Tatra Banka Open 2001 - Bratislava Lamberts Open by Stawag - Aachen Neride Prague Indoor - Prague Yugoslavia Open - Belgrade Manchester Challenger - Manchester Aberto Da Costa Do Sauipe - Bahia Samsung Securities Cup - Seoul Internationaux de Tennis de Brest - Brest Tallahassee Tennis Challenger - Tallahassee Nottingham Men's Challenger - Nottingham Open de Nice - Nice drkoop.com USTA Challenger of San Antonio - San Antonio TD Waterhouse Cup - Long Island Ciudad de Pozoblanco Open Diputacion - Cordoba BMW Tennis Championship - Sunrise The Stella Artois Championships - London 2006 North Shore Pro Tennis Championship - Winnetka Memorial Piertomaso Tessitore - San Remo VSZ Solvak Open Challenger - Kosice Internationaux de Tennis de Brest - Brest Mauritius Open - Mauritius ECM Cup - Prague Bristol Challenger Trophy - Bristol Open de Franche Comte - Besancon Open Diputacion Pozoblanco - Cordoba Internationale Tenniskampioenschappen - Scheveningen Privatbank Open 2006 - Dnepropetrovsk Saint Francis Health System USTA Challenger - Tulsa C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tatra Banka Slovak Open - Bratislava Samarkand Challenger - Samarkand Tatra Banka Open - Bratislava Heilbronn Open - Heilbronn Renault Slovenian Open - Ljubljana The LTA Men's Challenger - Southampton Jameson Cup - Milan BMW Tennis Championship - Sunrise Grolsch Open - Amsterdam Heineken Trophy - 's-Hertogenbosch Qatar Mobil Open 2001 - Doha Milan Indoors - Milan Copenhagen Open - Copenhagen ABN/AMRO World Tennis Tournament - Rotterdam Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Cincinnati Telecom Italia Masters - Rome Rosmalen NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel TD Waterhouse Cup - Long Island Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York AAPT Championships - Adelaide Qatar Open - Doha Open 13 - Marseille Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten China Open - Beijing Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Milan Indoors - Milan Tennis Masters Series - Madrid Australian Open - Melbourne ABN/AMRO World Tennis Tournament - Rotterdam French Open - Paris Ordina Open - 's-Hertogenbosch Wimbledon - London Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington D.C. China Open - Beijing Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Stockholm Open - Stockholm U.S. Open - New York Next Generation Adelaide International - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Stockholm Open - Stockholm French Open - Paris Wimbledon - London French Open - Paris ABN AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach The Lipton Championships - Key Biscayne Gerry Weber Open - Halle The Ericsson Open - Miami Rado Swiss Open - Gstaad Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Verizon Tennis Challenge - Atlanta Tata Open 2002 - Chennai Tennis Masters Series - Rome Tennis Masters Series - Hamburg Generali Open - Kitzbuhel Tennis Masters Series - Montreal Davis Cup, World Group, QR, SUI-KOR 3-2 Davis Cup, World Group, 1R, SUI-CZE 3-2 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, World Group, QF, NED-GER 4-1 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, World Group, QR, NED-IND 5-0 Davis Cup, World Group, QF, FRA-SUI 3-2 Davis Cup, World Group, QF, ESP-NED 4-1 Tennis Masters Series - Hamburg RCA Championships - Indianapolis Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, 1R, NED-RUS 0-5 Telecom Italia Masters - Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto PBZ Zagreb Indoors - Zagreb Tennis Masters Series - Stuttgart Tennis Masters Series - Monte Carlo Tennis Masters Series - Miami Pacific Life Open - Indian Wells Rogers Cup - Montreal Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, 1R, NED-ESP 4-1 Davis Cup, World Group, 1R, SWE-SUI 4-1 Davis Cup, World Group, QF, ESP-SUI 4-1 Davis Cup, World Group, 1R, SUI-NED 3-2 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, Group 1, 2R, GBR-NED 4-1